<HTML>
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
<TITLE>Settings_en.htm</TITLE>
<style>body{font: 10pt Verdana,sans-serif;}</style>
</HEAD>
<BODY LANG="en-US">
<PRE>

<p><a name="Standards"></a></p>

<a href="#Settings">Settings</a>

<a href="Using_en.htm#Options">Options</a>

<a href="#Tolerances">Standards / Tolerances</a>
<a href="#Text">Standards / Text</a>
<a href="#stdcol">Standards / Color</a>
<a href="#Linetypes">Standards / Linetypes</a>
<a href="#ModelDirectories">Standards / Directories</a>

Standards / Directories Changing the HTML browser (for Help)
Standards / editor, change the text editor (for directories)

<a href="#Start">Application startup</a>
<a href="#Directories">Directories</a>
<a href="SW_layout_en.htm">Software-Layout</a>



____________________________________________________________________________
<p><a name="Settings"></a></p>
<h2>Settings:</h2>

Preferences for Print command and Browser are read from file {base}/cfg/xa.rc

Default paths (menu - Standards -> Directories):
   Directories accessed with File/Open are defined in the file {base}/xa/dir.lst
   (Format: "symbolic base name | full path name / filename").

Default values ​​for Z-buffer size, model size, Text Sizes are
  in file {base}/xa/gCAD3D.rc.
These are set with menu 
         Standards -> Tolerances 
         Standards -> text

The setup file for the PostScript output is {base}/xa/psv.setup.


____________________________________________________________________________
<p><a name="Tolerances"></a></p>
<h2>menu Standards -> Tolerances</h2>

Tolerances will automatically tolerances derived from the
(maximum) Model Size.

<b>Modify</b>
 The entire model is recalculated immediately.

<b>Reset</b>
 The values are reset to the values defined in file <base>/xa/gCAD3D.rc).

The room size (default is 500 mm) is used to calculate the tolerances
  (Curve representation, Identical-point tolerance, etc).
  Room size changes at 10m:
MODSIZ 10000

The default value is in the file {base}/xa/gCAD3D.rc.

____________________________________________________________________________
<p><a name="Text"></a></p>
<h2>menu Standards -> Text</h2>

This allows the default text sizes, and a scaling factors to be defined.
The default text size in Notes is active when no explicit text size is defined.

<b>Modify</b>
 The entire model is recalculated immediately.

<b>Reset</b>
 Predefined values are in file <base>/xa/gCAD3D.rc).

The font size for text and dimensioning is defined by
DEFTX Textsiz {>} {text {DimTextSiz General Scale} {} 

The number of decimal places is set interactively or in menu Standards -> text.
The default values ​​are in the file {base}/xa/gCAD3D.rc.


____________________________________________________________________________
<p><a name="stdcol"></a></p>
<h2>menu Standards -> Color</h2>

   Defines default color.


____________________________________________________________________________
<p><a name="Linetypes"></a></p>
<h2>menu Standards -> Linetypes:</h2>

The linetype table is defined in the file {base}/cfg/ltyp.rc
  Default is ~/gCAD3D/cfg/ltyp.rc.

It is modified by editing the above file with a text editor. Additional linetypes
may be defined up to a maximum of 45.

This table is valid for all sub-models currently loaded.
This table is not stored with the models: in the model
  only the table index is stored.

Default-content of ltyp.rc is:


  0 000  0  1         // Normal            Typ_Att_PT
  1 116  0  1         // text blue         Typ_Att_def
  2 000  2  1         // dashed            Typ_Att_go
  3 000  1  1         // dash-dot          Typ_Att_rp
  4 755  0  1         // faces1 thick1     Typ_Att_Fac
  5 116  3  2         // faces2 thick1     Typ_Att_Fac1
  6 555  0  1         // faces3 thick1     Typ_Att_Fac2
  7 990  0  3         // yellow thick3     Typ_Att_Symb
  8 090  0  3         // green  thick3     Typ_Att_hili
  9 822  0  4         // hilite thick4     Typ_Att_hili1
 10 447  0  1         // dimmed thick4     Typ_Att_dim
 11 000  0  4         // black  thick4     Typ_Att_top1
 12 900  2  2         // red dashed thick2 Typ_Att_top2
#
# Format: indexNr colour lineTyp lineThick // comment
#
#   colour     3 digits; red, green, blue.
#              900 = red,   090 = green, 009 = blue;
#              000 = black; 999 = white, 990 = yellow ..
#   lineTyp:   0 = full-line (VollLinie);    1 = dash-dot (Strich-Punkt),
#              2 = dashed (kurz strichliert) 3 = dashed-long (lang strichliert),
#   lineThick: 1-6, thickness in pixels




Example:
Line Type 2 (G2): black, thin dashed lines; ltyp.rc to file with:
 2 0 2 1   // Index 2, Color standard (0 = black), Type dashed line (2)
           // Standard line thickness (1 = thin)).

Activation manually:
G2=0 2 1


____________________________________________________________________________
<p><a name="ModelDirectories"></a></p>
<h2>menu Standards -> Directories</h2>

All directories that will be accessed with File / Open Model,
should be defined here.
 In File/OpenModel - Dialog you can change the directory with button "DIR-SYM".
 
There must be a directory set for each symbolic name.
Add / change directory-sets with Standards/Directories
  (starts editing file {base}/gCAD3D/cfg/dir.lst).
  Note: Access rights for writing is required.

Unix example:
Data /usr/home/gCAD3D/dat/
IGS /mnt/win_d/gCAD3D/Models/igs/

MS Windows example:
Data C:\WINDOWS\gCAD3D\dat\
IGS F:\MODELS\gCAD3D\igs\
CD0 D:\

The symbolic directory '.' is replaced by the currently active directory
(Eg. for textures to load from the same directory as the native model).

____________________________________________________________________________
<p><a name="Start"></a></p>
<h2>Startup Parameters:</h2>

The program can be started with the following parameters:
  comp              // compile dll's - activate checkbox
  exit              // normal Programmstop (with saving)
  crashEx           // Programmstop without saving
  mode_cad          // start in CAD mode.
  mode_cad_1_2      // Start in CAD mode, with main-function and sub-function
                    // main-functions: 0=PT, 1=LN, 2=CI ..
                    // mode_cad_6_3 = S (curve) / B-spline
  mode_man          // start in MANual mode.
  noTB              // no Toolbar
  noMB              // no MessageWindow
  noBrw             // no BrowserWindow
  defLoad           // load the model last used

Undefined parameters:
  {Filename}.{Filetype}
  
  Filetype .gcad, .dxf, .igs, .stp, .bmp, .jpg:
                    //  load model/image. File name must be complete.
                    
  No filetype:     //  plugin (DLL, shared library) with that name to load;
    

<i>Examples:</i>

gcad3d Data/sample_mockup1.gcad noTB noMB
  Load model "sample_mockup1" from the (symbolic) directory Data,
  hide toolbar and message window.
 
 
gcad3d comp defLoad tst3
  Start with last used model, 
  dynamically unload compile and reload dll (shared library) tst3.

 
____________________________________________________________________________
<p><a name="Directories"></a></p>
<h2>Program Directories:</h2>

Standard File Locations:
All directories are created under ${HOME}/gCAD3D/

The program directories in the startup script gCAD3D.sh can be altered if required.

____________________________________________________________________________



</PRE>
</HTML>
